maximum probable rainfall - Spanish English Dictionary